michael houlie
SwimmingTatjana Smith's 0.11 Seconds: Inside the Comeback of South Africa's Olympic ChampionThat night at the 2026 South African Short Course National Championships, whe...
SwimmingTatjana Smith Misses the South African Record by 0.11 Seconds: The Split Structure of a Short-Course 100m Breaststroke and the Limits of a ComebackThe scoreboard in the 25-metre pool at the 2026 South African Short Course...
International FootballThe Empty Report and the Biggest Trap in Youth ScoutingIn September 2026 I sat in the analysis room of the Manchester City academy...
TennisUS Open Semifinal: Gauff Won the First Set, Lost to Rybakina, and Her Real Weakness Lives in a Few Service GamesThe final scoreline reads 6-3, 4-6, 4-6. Neat on paper. But anyone using it a...
International FootballPersija Beat Arema 5-1: Pattynama Absent for Sixth Round as Shin Tae-yong Cites Tactics AloneOn 21 October 2026, at Patriot Candrabhaga Stadium in Bekasi, Persija Jakarta...
BasketballBaskonia Lose Alex Len for the SuperCopa, Doubtful for the EuroLeague Opener Against OlympiacosOn September 18, 2026, Baskonia's announcement ran to two lines: Alex Len wil...
International FootballRadja Nainggolan Regrets Being Late to Indonesia: Reading the Story Through the Money Flow and the Contracts Buried Under the PitchOn 13 October 2026, Nieuwsblad — a Belgian daily — ran a short quote. VIVA, a...
Table TennisBelgium Open 2026: Portugal claim both U21 titles, and the category ceiling is visible on the scoreboardIn the short results bulletin issued by the European Table Tennis Union (ETTU...
Domestic FootballThree Candidates for VFF Chairman and Six for Finance: The Power Structure of the 2026–2030 TermOn October 21, 2026, the list of candidates for the Vietnam Football Federati...
Table TennisInside China's Table Tennis Machine: The Gap Isn't TalentAt 6 a.m. in Chengdu, inside a training hall tucked deep in a narrow alley, t...
Domestic FootballThe Red Card Epic and Breaths from the Margins: Indonesia, Malaysia and the Questionable Group A RaceThe 35th minute at Bung Karno Stadium, Jakarta: a held breath, Thom Haye ([tɔ...
EsportsThe Last of Us Tops the 100 Greatest Games List: The Dispute Is About the Rubric, Not the GameKinda Funny Games published its list of the 100 greatest games in history, an...
Table TennisNine Analytical Layers, One Empty Stratum: What Vietnam's Table Tennis Data Infrastructure Is MissingI opened the report file and counted nine rows. All nine returned the same...
VolleyballLA 2028: Six Men's Volleyball Berths Are Filled, and the Biggest Gap Sits in EuropeOn the same news bulletin, two lines sit side by side. Tunisia, ranked 30th i...
BadmintonAn Se-young at the 2026 Asian Games: A Record Dossier and the Scratches Left on the NumbersThe second game of the 2026 Asian Games women's singles badminton final in...
Table TennisUnbeaten HOCHART Leads Antibes, but the European U19 Girls Standings Contradict ThemselvesOne number made me stop in the middle of the results wire from Antibes, in th...
International FootballThe Blank Column in V.League Reporting and the Cost of Rushed FillersAfter the final whistle at Hoa Xuan, the corridor leading to the interview ar...
International FootballGilberto Mora, a Voter Card in Tijuana, and the Licence to Leave Mexico at 18The voter-registration office of Mexico's National Electoral Institute in...
International FootballEcuador Calls Up a Mexican Defender: The Free Transfer and the Line Items That Never Reached the BooksTwo weeks ago, a short item crossed my desk. FC Juárez released a 30-year-old...
EsportsDeep Esports Analysis: When Input Data Is Empty and Lessons on the Two-Stage Analysis PipelineIn the rapidly growing esports industry in Vietnam and globally, data analysi...
